function Service(){

    this.instance= {
        "serviceId":null,
        "version":null,
        "changedByUserId":null,
        "changedDate":null,
        "createdByUserId":null,
        "createdDate":null,
        "crossSellingGroupId":null,
        "description":null,
        "effectiveDate":null,
        "expirationDate":null,
        "marketingUrl":null,
        "pscuClientEntityType":null,
        "attribute":[]
    };
				
    return this.instance;
}

function Attribute(){
    this.instance = {
        "attributeId":null,
        "changedByUserId":null,
        "changedDate":null,
        "createdByUserId":null,
        "createdDate":null,
        "description":null,
        "aspectConf":[]
    };
				  
    return this.instance;
}

function AspectConf(){
    this.instance= {
        "aspectConfId":null,
        "aspect":null,
        "changedByUserId":null,
        "changedDate":null,
        "createdByUserId":null,
        "createdDate":null,
        "defaultValue":null,
        "displayOrder":null,
        "readOnly":null,
        "required":null,
        "aspectListGroup":null
    };
				   
    return this.instance;
}


function AspectListGroupConf(){
    this.instance= {
        "id":null,
        "changedByUserId":null,
        "changedDate":null,
        "createdByUserId":null,
        "createdDate":null,
        "displayOrder":null
    };
	
    return this.instance;

}

function AspectListGroupConfId(){
    this.instance= {
        
        "aspectList":null
    };
					
    return this.instance;
}



function Aspect(){
    this.instance= {
        "aspectId":null,
        "aspectDataType":null,
        "changedByUserId":null,
        "changedDate":null,
        "createdByUserId":null,
        "createdDate":null,
        "description":null,
        "mask":null,
        "name":null
    };
				   
    return this.instance;
}

function AspectListGroup(){
    this.instance= {
        "aspectListGroupId":null,
        "aspectListGroupConfs":[],
        "dependencyType":null,
        "changedByUserId":null,
        "changedDate":null,
        "createdByUserId":null,
        "createdDate":null,
        "effectiveDate":null,
        "expirationDate":null					
    };
										
    return this.instance;				

}

function AspectList(){
    this.instance= {
        "aspectListId":null,
        "changedByUserId":null,
        "changedDate":null,
        "createdByUserId":null,
        "createdDate":null,
        "optionDescription":null,
        "optionDescriptionSp":null,
        "optionValue":null
    };
										
    return this.instance;

}